feeding trough - German English Dictionary